lesser hemlock - German English Dictionary